package rjl.linearlist;

/**
 * Created by Administrator on 2017/3/2.
 */
//抽象出来的线性表的基本操作
public interface MyLinearList<E> {
    // 添加元素
    public void add(E e);
//    插入元素
    public void insert(int i,E e);
//    删除元素
    public void delete(int i);
//    定位元素
    public int location(E e);
//    取表元素
    public E take(int i);
//    修改元素
    public void update(int i,E e);
//    求元素个数
    public int getsize();
//    清空元素
    public  void clear();
//    判断线性表是否为空
    public  boolean isEmpt();
}
